#ifndef J3DGRAPH_BDL_TEX1_HEADER
#define J3DGRAPH_BDL_TEX1_HEADER

// this header needs
#include <stdio.h>
#include "../../J3DGRAPH.h"

// TEX1 section constants
umax J3DGRAPH_BDL_TEX1_POS = 8;

// BDL TEX1 section (complete)
typedef j3dgraph_bmd_tex1 j3dgraph_bdl_tex1;

// functions to check the information on the BDL TEX1 section
bool check_j3dgraph_bdl_tex1(j3dgraph * file);

// append/remove/print the j3dgraph_bdl_tex1
// structure to an incomplete j3dgraph structure
j3dgraph_bdl_tex1 * append_j3dgraph_bdl_tex1(j3dgraph * file);
void remove_j3dgraph_bdl_tex1(j3dgraph * file);
void print_j3dgraph_bdl_tex1(j3dgraph_bdl_tex1 * tex1);

#include "TEX1.c"

#endif // J3DGRAPH_BDL_TEX1_HEADER
